/* tags */ 	
body { font-family:tahoma,verdana,helvetica; font-size:12px;  }
table.main { background-color:#aaa;border-color:#aaa } 	
		
a:link { color: #026; text-decoration:none; }  	
a:hover { color:#026; text-decoration:underline; } 
a:visited { color:#026; text-decoration:none; }  	
a:active { color:#026; text-decoration:none; } 	
a:visited:hover { color:#026; text-decoration:underline; } 

/* table data styles */ 	
td {font-family: Tahoma,Arial,Helvetica, sans-serif;font-size:12px;border-width:1px;border-style:solid;border:0px;}	
td.preview { border: 0px; } 	
td.thstyle { background-color:#003366;color:#fff;font-family:tahoma,serif;font-weight:bold;border:0px;font-size:12px; } 	
td.tdstyle { background-color:transparent;color:black;border:0px;font-family:tahoma,serif;border:0px;font-size:12px; } 	
td.add { text-align:left;border:0px;border-color:#aaa;background-color:#fff;}	
td.w {background-color:#fff;border:0px;border-color: #fff #000 #fff #000; }	
td.g {background-color:#fff;border:0px;border-color: #fff #000 #fff #000; }	
td.gb { background-color:#fff;border:1px solid #000; }	
td.gtitle{background-color:#fff;border:0px;border-color: #000 #000 #fff #000;font-weight:bold;}	
td.hidden{background-color:#fff;border:0px;border-color: #000 #000 #fff #000;font-weight:bold;color:red; }

/* classes */ 	
.b { font-weight:bold;}	
/*.button {background-color:#026;color:#ffffff;border-style:outset;font-weight:bolder;border-color:#9ab;} 	*/
.button { background-color:#c0c0c0;font-family:arial;font-size:12px;font-weight:bold;text-transform:capitalize; }
.idbox { background-color:#fff;border-width:0px;border-style:solid; } 	
.popped { background-color:#aaa;border-width:1px;border-style:solid;border-color: black #aaa #aaa #aaa; }	
.rtab { border-width:1px;border-style:solid;border-color: #9ab black black #9ab;background-color:#9ab;}	
.ctab { border-width:1px;border-style:solid;border-color: #9ab #9ab black #9ab;background-color:#9ab;}	
.ltab { border-width:1px;border-style:solid;border-color: #9ab #9ab black black;background-color:#9ab;}	
.rtabh { border-width:1px;border-style:solid;border-color: #9ab black black #9ab;background-color:#c0c0c0;}

/* NEW STYLES */ 

fieldset { 
	border-left:0px;
	border-right:0px;
	border-bottom:0px;
}

.myfieldset { 
	width:80%;
	margin-left:auto;
	margin-right:auto;
	text-align:left;
}

.collapsedfieldset { 
	margin-top:5px; 
	margin-bottom:5px; 
	width:350px; 
	border-left:0px solid #000;
	border-top:1px solid #000;
	border-bottom:0px solid #000;
	border-right:0px solid #000;
}

.fullfieldset { 
	margin-top:5px; 
	margin-bottom:5px; 
	width:350px; 
	border:1px solid #000;
}

#add_item { 
	text-align:center;
	margin-left:auto;
	margin-right:auto;
	width:80%; 
}

#add_item textarea, #add_item select { 
	font-size:16px; 
	background-color:#ff9; 
	color:#000; 	
}

#add_item input[type$="text"] {
	font-size:16px; 
	background-color:#ff9; 
	color:#000;  
}

#add_item_header { 
	text-align:center;	
	border:1px solid #000; 
	font-weight:bolder;
	font-family:verdana,tahoma,helvetica; 
	font-size:18px; 
	margin-bottom:10px; 
}

#add_item_title,#add_item_body_collapsed {
	text-align:left;
	padding-left:40px; 
	width:80%; 
}

.item_title { 
	font-size:16px; 
	background-color:#ff9; 
	color:#000; 
	font-weight:bold; 
	width:100%;
	font-family:lucida sans,verdana,tahoma,trebuchet ms,helvetica; 	
}

#uploadcontents { 
	max-height:450px;
	overflow:auto; 
}

#postlegend { 
	padding:5px; 
	font-weight:bold; 
}

#postnav { 
	margin-top:7px; 
}

#postnav a { 
	border:1px solid #aaa;
	color:#aaa; 
	padding:2px;  
	display:inline;
	font-weight:bold; 
	text-decoration:none; 
}

#postnav a:hover { 
	border:1px solid black;
	background-color:#ff9; 
	padding:2px;  
	color:#000;
	text-decoration:none; 
}

#thispost {
	border:1px solid #fff;
	background-color:#fff; 
	padding:2px;  
	color:#036;
	font-weight:bold; 
	text-decoration:none; 
}

.item_title_hover { 
	background-color:#ff9; 
}

.text_input { 
	font-weight:normal;
	font-family:verdana,tahoma,trebuchet ms,helvetica; 
	font-size:15px; 
	background-color:#ff9; 	
}

.text_input_small { 
	font-weight:normal;
	font-family:verdana,tahoma,trebuchet ms,helvetica; 
	font-size:12px; 
	background-color:#ff9; 	
}
.uploaditem { 
	margin-top:10px; 
	margin-bottom:10px; 
}

#teaser,#post { 
	font-weight:normal;
	font-family:verdana,tahoma,trebuchet ms,helvetica; 
	font-size:15px; 
	background-color:#ff9; 	
	width:100%; 
	height:190px; 
}

#add_item_body {
	text-align:left;
	padding-left:20px; 
	margin-top:10px; 
}

#add_item_category,#add_item_tags,#add_item_pubdate,#add_item_public,#add_item_teaser,#add_item_body,#metadata,#add_item_slug {
	text-align:left;
	padding-left:20px; 
	margin-top:10px; 
	width:80%; 
	margin-left:20px; 
}


#add_item_buttons {
	text-align:center;
	padding-left:20px; 
	
}

/* tag search styles */ 
.tagsearch {
	position:absolute;
    background-color: #ddd; 
    min-width: 250px; 
	font-family:tahoma;
	font-size:12px; 
    margin: 1px 0px 2px 20px;
    padding: 0px;
	z-index:10;
	border:0px solid #000; 
	color:#000;
}

.tagsearch li { 
	list-style-type:none;
	background-color:#ddd; 
	color:#000;
	font-weight:bold; 
	padding-left:15px; 
}